package zhihuilan.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import zhihuilan.entity.MyCircleThumbup;
import zhihuilan.entity.MyLabel;
import zhihuilan.params.query.MyCircleThumbupQueryParam;

import java.util.List;

/**
 * 点赞 服务层
 * 
 * @author chenk
 * @Date 2025年2月19日 12:39:03
 */
public interface MyCircleThumbupService
{
    /**
     * 查询点赞表；
     *

     * @return 返回点赞数据列表
     */
    Page<MyCircleThumbup> selectPageList(MyCircleThumbupQueryParam queryParam);
    /**
     * 按条件查询线缆圈（推荐信息、广告）点赞数；
     * */
    Long selectCount(MyCircleThumbupQueryParam queryParam);
    Long selectCountToCricle(Integer staffId);

    MyCircleThumbup selectByPidAndStaffId(Integer pid, Integer staffId);

    MyCircleThumbup addEntity(MyCircleThumbup myCircleThumbup);

    Boolean deleteByPidAndStaffId(Integer pid, Integer staffId);
}
